Ulozeni MailMessage do souboru
Otázka od:  max_konference@post.cz
17. 9. 2002 19:34
Potrebuju co nejjednoduseji ulozit  v B5 celej MailMessage do
souboru, ale nejak se mi to nedari. Jde to jedine, kdyz to rozdelim
na body->Text, ....  delam to:
FileCreate(IntToStr(jmeno)+".md~");
handle = FileOpen(IntToStr(jmeno)+".md~",fmOpenReadWrite);
int velikost =sizeof(NMPOP31->MailMessage);
FileWrite(handle, NMPOP31->MailMessage, velikost);
FileClose(handle);
ale takhle jednoduse to nejde. Nejsem si jistej, ale v D to nejspis
slo. Dik
Odpovedá:  Blazek Jaroslav
17. 9. 2002 21:05
Ahoj,
> max_konference@post.cz 17.9.02 20:34 >>>
>Potrebuju co nejjednoduseji ulozit  v B5 celej MailMessage do
>na body->Text, ....  delam to:
>int velikost =sizeof(NMPOP31->MailMessage);
tady ziskas jen velikost ukazatele
object do souboru neulozis...
nejjednodussi je si udelat nejakou svoji fci
void __fastcall SaveMailMessage(const AnsiString AFile, TMailMessage *AMsg)
{
 TStringList *SList = new TStringList();
 try
  {
   SList->Add("[Subject]");
   SList->Add(AMsg->Subject);
   SList->Add("[Body]");
   SList->AddStrings(AMsg->Body);
   SList->SaveToFile(AFile);
//  ...
  }
 __finally
  {
   delete SList;
  }
}
S pozdravem
Bc. Jaroslav Blazek
Access-IT Ceska Lipa
mailto:jaroslav.blazek@access-it.cz
http://www.access-it.cz
ICQ# : 133673990
+420605/813644